/*---------------------------------------------------------------------------
	ZaRan	-	A Totallly Automatic CFD Software
	Copyright (C) ,Since 2020
-------------------------------------------------------------------------------
License
	This file is part of ZaRan.

!	@file		simulation_mutilgrid.h
!	@brief	the purpose of this file.
!	@author	Chen Jie.
\*---------------------------------------------------------------------------*/
#pragma once
#include"simulation.h"
#include"Basic/include/ControlPara.h"
#include"solver/include/multiblock_inv_solver.h"
#include"GenMultiBlockGrid.h"
class SimulationMultiGrid:public Simulation
{
public:
	SimulationMultiGrid();
	~SimulationMultiGrid();
	void Run();
private:
	Fluid* fluid_ = nullptr;
	ContrlPara* contrl_ = nullptr;
	MultiGrid* mesh_ = nullptr;
	MultiBlockSolver* solver_ = nullptr;
};